package com.ld.poetry.vo;

import lombok.Data;
import org.springframework.web.multipart.MultipartFile;

/**
 * 文件上传视图对象
 * 用于封装文件上传相关的信息
 */
@Data
public class FileVO {

    /**
     * 文件类型
     */
    private String type;

    /**
     * 存储类型
     */
    private String storeType;

    /**
     * 相对路径
     */
    private String relativePath;

    /**
     * 绝对路径
     */
    private String absolutePath;

    /**
     * 访问路径
     */
    private String visitPath;

    /**
     * 上传的文件对象
     */
    private MultipartFile file;

    /**
     * 原始文件名
     */
    private String originalName;
}
